@charset "utf-8";
/**
 * Created by pal_player on 17/7/11.
 * 944523221@qq.com
 */
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px;}
.swiper-pagination-bullet{background:#D8D8D8;opacity:1}

.slide1.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets{bottom:0px;}
.dzhclose{position:fixed;top:1.5rem;right:0.5rem;width:0.6rem;height:0.6rem;z-index:99999;}

.index_top_nav{
	display:-webkit-box;
	width: 100%;
	text-align: center;
	height: .7rem;
	font-size: .28rem;
	color: #2E3033;
	background: #fff;
}
.index_top_nav a{
	color: #2E3033;
	height: .7rem;
  display: inline-block;
  line-height: .7rem;
	padding: 0 .12rem;
}
.index_top_nav>span{
	display:-webkit-box;
	-webkit-box-flex:1;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}
.index_top_nav .active a{
	color: #EFBE26;
	border-bottom: 2px solid #EFBE26;
}
/*swiper*/
.slide1{margin-bottom:-.05rem;}
.slide1 img{width:100%;display:block;border:0}
.swiper-pagination-bullet-active {
    background: #fff;
}
.swiper-pagination-bullet{
	width: 6px;
	height: 6px;
}
.slide2 .swiper-pagination{
	bottom: 3px;
	margin-bottom: 0;
}

.slide1 .swiper-pagination-bullet-active,.slide2 .swiper-pagination-bullet-active,.slide3 .swiper-pagination-bullet-active {
    background: #000;
}
.slide3{margin-bottom: .16rem;}
/*swiper end*/
.tit_row{
	padding-left: .32rem;
	background: #fff;
}
.tit_row .tit_b{
	padding-right: .28rem;
	height: .72rem;
	line-height: .72rem;
	border-bottom: 0.5px solid #DCDEE3;
}
.tit_row .icon_left{
	position: relative;
	float: left;
	font-size: .3rem;
	color: #2E3033;
}
.tit_row img{
	position: absolute;
	top:50%;
}
.tit_row .icon_left span{
	padding-left: .44rem;
}
.tit_row .icon_left img{
	height: .32rem;
	width: .32rem;
	margin-top: -.16rem;
}
.tit_row .icon_right{
	position: relative;
	font-size: .26rem;
	color: #A0A2AD;
	float: right;
}
.tit_row .icon_right span{
	padding-right: .11rem;
}
.tit_row .icon_right img{
	height: .24rem;
	width: .12rem;
	margin-top: -.12rem;
}
.index_slide_panel{
	display: -webkit-box;
  width: 100%;
  text-align: center;
  font-size: .22rem;
  color: #2E3033;
  background: #fff;
	padding: .3rem 0 .42rem 0;
}
.index_slide_panel>div{
  -webkit-box-flex: 1;
  -webkit-box-pack: center;
  -webkit-box-align: center;
	position: relative;
}
.index_slide_panel .num{
	font-size: .4rem;
	padding: .2rem 0 .16rem 0;
	font-weight: 600;
	line-height: .4rem;
}
.index_slide_panel .xian{
	position: absolute;
  top: .18rem;
  height: 1rem;
  width: .02rem;
  background: #EBEBEB;
}
.index_slide_panel .zdf_div{
	font-size:0.2rem;line-height:0.2rem;height:0.2rem;
}
.index_slide_panel .xianl{
  left: 0;
}
.index_slide_panel .xianr{
	right: 0;
}
.index_slide_panel .inpr3{
	padding-right: .3rem;
}
.jdsvidio{
	margin: .16rem 0;
}
.tuijian_row{
	padding: .24rem .32rem;
	background: #fff;
}
.tuijian_row img{
	width: .32rem;
	height: .32rem;
  vertical-align: middle;
}
.tuijian_row span{
	font-size: .3rem;
	color: #2E3033;
	vertical-align: middle;
}
.index_tj_panel{
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.10);
}
.index_tj_panel .up{
	padding: .38rem 0 .24rem 0;
	position: relative;
}
.index_tj_panel .penimg{
	position: absolute;
	left: .2rem;
	width: 1.2rem;
	height: 1.2rem;
}
.index_tj_panel .addimg{
	position: absolute;
	top:.36rem;
	right: .44rem;
	width: 1.34rem;
	height: 1.34rem;
}
.index_tj_panel .info{
	padding-left: 1.6rem;
}
.index_tj_panel .row1{
	font-size: .34rem;
	color: #2E3033;
}
.index_tj_panel .row1 img{
	width: .82rem;
	height: .36rem;
	vertical-align: middle;
}
.index_tj_panel .row2{
	font-size: .24rem;
	color: #9C9C9C;
	padding: .06rem 0 .26rem 0;
}
.index_tj_panel .row2 span{
	color: #EFBE26;
}
.index_tj_panel .row3{
	font-size: 12px;
	color: #9C9C9C;
}
.index_tj_panel .row3 span{
	font-size: .4rem;
	color: #F55151;
	font-weight: 600;
}
.slide3 .swiper-slide{
	padding: 0.02rem .32rem .55rem;
	background: #fff;
}
.index_tj_panel .down{
	background: #F7F7F7;
}
.index_tj_panel .down .drow1{
	padding: 0 .22rem;
  line-height: 0.8rem;
  height: .8rem;
}
.index_tj_panel .down .btn1{
	background: #80C128;
	border-radius:4px;
	font-size: .22rem;
	color: #FFFFFF;
	padding: .02rem .08rem;
}
.index_tj_panel .down .btn2{
	font-size: .26rem;
	color: #2E3033;
}
.index_tj_panel .down .btn3{
	font-size: .24rem;
	color: #56ACE0;
	float: right;
}
.index_tj_panel .down .drow2{
	display: -webkit-box;
	width: 100%;
	text-align: center;
	font-size: .22rem;
	color: #9C9C9C;
	padding: 0 .22rem .2rem;
}
.index_tj_panel .down .drow2>div{
	display: -webkit-box;
	-webkit-box-flex: 1;
	-webkit-box-align: center;
}
.index_tj_panel .down .drow2>div:nth-child(2){
	-webkit-box-pack: center;
}
.index_tj_panel .down .drow2>div:last-child{
	-webkit-box-pack: end;
}
.index_list_tglj{padding-bottom: 1rem;padding-left: .32rem;background: #fff;}
.index_list_tglj li{
	background: #fff;
	padding: .36rem .32rem .2rem 0;
	display: -webkit-box;
	width: 100%;
	border-bottom: 1px solid #DCDEE3;
}
.index_list_tglj li .left{-webkit-box-flex: 1;padding-right: .4rem;}
.index_list_tglj li .left .row1{

font-size: .32rem;

color: #2E3033;

padding-bottom: .04rem;

white-space: nowrap;

text-overflow:ellipsis;

overflow: hidden;

font-weight: 600;

line-height: .4rem;

height: .5rem;
}
.index_list_tglj li .left .row2{

font-size: .26rem;

color: #9C9C9C;

overflow: hidden;

text-overflow:ellipsis;

display:-webkit-box;

-webkit-box-orient:vertical;

-webkit-line-clamp: 3;

line-height: .4rem;
}
.index_list_tglj li .left .row3{

font-size: .26rem;

color: #9C9C9C;
}
.index_list_tglj li .right{
}
.index_list_tglj li .right img{

width: 2.2rem;

height: 1.4rem;
}
.index_pop{

position: fixed;

right: .2rem;

bottom: 10%;

z-index: 998;
}
.index_pop img{

width: 2rem;

height: 2rem;
}
.index_alert{
	z-index: 999;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	justify-content: center;
}
.index_alert .box1{
  position: relative;
  width: 100%;
  text-align: center;
}
.index_alert .box1 img{
	display: block;
	border: 0;
	margin: 0 auto;
	width: 90%;
}
.index_alert .box1 .text{
	color: #ff202e;
	font-weight: 600;
	position: absolute;
	bottom: 2.15rem;
	width: 100%;
	font-size: .8rem;
	text-align: center;
	height: 1rem;
	line-height: 1rem;
}
.index_alert .box1 .weixin{
	position: absolute;
	width: 80%;
	height: 1.2rem;
	bottom: 0;
	left: 10%;
}
/*活动落地页*/
.activity img{
	width: 100%;
	display: block;
	border: 0;
}
.index_alert .box2{
    position: relative;
    width: 98%;
    text-align: center;
}
.index_alert .box2 img{
	display: block;
	border: 0;
	margin: 0 auto;
}
.index_alert .box2 .img1{
	width: 100%;
}
.index_alert .box2 .img2{
	width: 50%;
	padding: .6rem 0 .5rem 0;
}
.index_alert .box2 .img3{
	width: 50%;
	padding-bottom: 1rem;
}
.index_alert .box2 .img4{
	width: .6rem;
}
.index_alert .box2 .text{
	color: #ec371b;
	font-weight: 600;
	position: absolute;
	top: 1.9rem;
	width: 100%;
	font-size: .6rem;
	text-align: center;
}
.index_alert .box3{
  position: relative;
  width: 100%;
  text-align: center;
}
.index_alert .box3 img{
	display: block;
	border: 0;
	margin: 0 auto;
}
.index_alert .box3 .text{
	color:#ffe400;
	font-weight: 600;
	position: absolute;
	top: 1.5rem;
	width: 100%;
	font-size: .8rem;
	text-align: center;
}
.index_alert .box3 .weixin{
	position: absolute;
	width: 50%;
	height: 1rem;
	bottom: 2.1rem;
	left: 25%;
}
.popbg{
	position: fixed;
	left: 0;
	right: 0;
	top:0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7);
}
.index_slide_panel .tit{
	 color: #2E3033;
}

.closepng{
	width:0.44rem;
	height:0.45rem;
	position: absolute;
	top:0.3rem;
	right:0.3rem;
}
